if (vehicle player != player) exitWith {hint "You must be on foot"};
if (animationState player != "AmovPpneMstpSrasWrflDnon") exitWith {hint "You need to be prone"};

_pos = (getPos player);
_dir = (getDir player);

_x = (_pos select 0)+(1.5 * sin(_dir));
_y = (_pos select 1)+(1.5 * cos(_dir));
_z = (_pos select 2);

_newPos = [_x, _y, _z];

_object = createVehicle ["ClutterCutter_small_EP1", _newPos, [], 0, "CAN_COLLIDE"];
sleep 90;
deleteVehicle _object;